A review by nerdlovin
The Pact by Jodi Picoult

5.0