Love, sex and desire through the ages.