Stellar Flash

226 pages paperback

fiction science science fiction travel adventurous fast-paced