Historical Dictionary of Slang: Book 1: A-K, Book 2: L-Z