The Insult Dictionary: How to Give 'em Hell in Five Nasty La... By Editors of Passport Books Hardcover From $5.65 Free Shipping