By Strength and Guile

200 pages paperback

fiction science science fiction adventurous tense fast-paced

232 pages paperback

fiction science science fiction

200 pages paperback

fiction science science fiction adventurous funny medium-paced