A review by jomarie
Among the Hidden by Margaret Peterson Haddix

4.0