Reading list: Margaret Peterson Haddix
Sci-fi books by this author