The love test - HAMILTON (Faber and faber, 1995)