The history of love - Krauss, Nicole, 1974- (Penguin Books, 2006)