Colton HaleDiscover Margaret Peterson Haddix’s Unique Worlds with the Best 9 Books for Readers of All AgesJul 13Jul 13