A review by aubreyreadsalot
Small Great Things by Jodi Picoult

5.0