Little white lies - Townley Gemma (Ballantine Books, 2005)