The Penguin Dictionary of English Idioms - Gulland, Daphne M., 1953-; Hinds-Howell, David (Penguin Books, 1986)