Text this: Love : a history / Simon May.