A new dictionary of the terms, ancient and modern, of the canting crewby B. E. GentDictionariesEnglish languageSlangCrimeWriting a summary for young readers…For young readersBook data: Open Library