Visions Through a Shattered LensEbookVisions Through a Shattered LensbyJames BeaumontRating: 0 out of 5 stars0 ratingsSave Visions Through a Shattered Lens for later