Dictionary of idioms and catch phrases (Federal Publications(S)Pte.Ltd., 1996)