A Dictionary Of American Idioms by Adam Makkai, Maxine Tull Boatner & John Edward Gates