Cambridge International Dictionary of Idioms - Cambridge University press 2001 - 587p. ISBN: 0521623642 Dewey Class. No.: 420 / CAM