How perfect is your partner? : 50 waysto get to know your lover - Hodson, Phillip (Penguin Books, 2004)