The Penguin dictionary of English idioms - Gulland, Daphne M.; Hinds-Howell, David (Penguin reference books, 1986)