The landscape of love - Beauman, Sally (Times Warner Books, 2005)