Sci-Fi Junior High

336 pages paperback 2017

fiction middle grade science fiction adventurous funny medium-paced

336 pages hardcover 2018

fiction middle grade science fiction adventurous lighthearted slow-paced