Laugh or cry - Hurst, Sylvia (Book Guild, 2006)