Reject High

294 pages paperback

fiction science science fiction young adult adventurous emotional tense slow-paced