Dictionary of slang & its analogues, past & present : a dictionary historical and comparative of the heterodox speech of all classes of society for more than three hundred years with synonyms in English, French, German, Italian, etc. / compiled & edited by John S. Farmer & W. E. Henley. Rev. ed. Introd. by Lee Revens & G. Legman