Lots of love - Walker, Fiona (Hodder & Stoughton, 2003)