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