The Legend of the Locust

329 pages 2009

fiction science fiction young adult challenging slow-paced

312 pages 2010

challenging dark slow-paced