jhefftner 's review for:

Keeping Faith by Jodi Picoult
3.5
challenging mysterious medium-paced