All he ever wanted - Shreve, Anita (Little, Brown and Co., 2003)