The American heritage dictionary of idioms [the most comprehensive collection of idiomatic expressions and phrases] - Ammer, Christine 1931- (Houghton Mifflin, 2003)