Dictionary of popular phrases - Rees, Nigel (Bloomsbury Professional, 1992)