A review by kaytee_bookshelf
Nineteen Minutes by Jodi Picoult

5.0