A review by sidneyxrene
The Pact by Jodi Picoult

emotional tense medium-paced

5.0