Walter,Elizabeth Cambridge International Dictionary Of Idioms - Cambridge Cambridge University Press 1998 - 587p Dewey Class. No.: 000 / Wal