The Penguin Dictionary of English idioms - Gulland, Daphne M. (Penguin Reference, 2001)