Jarvie, Gordo Bloomsbury Dictionary of Idioms - London A & C Black 2009 - 372 p , ; 18 cm ISBN: 9781408114063 Dewey Class. No.: 423.1 / JAR