Beginner's Guide to Invading Earth

380 pages digital 2015

fiction science fiction adventurous funny medium-paced

492 pages paperback

fiction science science fiction adventurous slow-paced