A review by curlyhairbibliophile
Pandemonium by Lauren Oliver

4.0