A concise dictionary of English idioms - Phythian, B. A. (Teach yourself, 1993)