Testimony : a novel - Shreve, Anita (Little, Brown and Company, 2008)