The Penguin Dictionary of English Idioms - Gulland, Daphne M. (Penguin Reference Books, 1986)