Great British Guide to Swearing, Insulting and Offending Abroadby Geoff TibballsSlangDictionaries, polyglotInvectiveWriting a summary for young readers…For young readersBook data: Open Library