The weight of water - Shreve, Anita (Little, Brown and Company, 2001)