Keeping faith : a novel - Picoult, Jodi (Harper Perennial, 2006)