The World Through a Shaded Eye

206 pages paperback

fiction science science fiction medium-paced