John Ayto Related books Euphemisms Trafalgar Square • 1993 Oxford Dictionary of Slang Oxford Univ Pr The Oxford Dictionary of Slang Oxford Univ Pr • 1998 Twentieth Century Words Oxford Univ Pr • 1999 Word Origins Bloomsbury Publishing Plc • 2010