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