A book of English idioms with explanations - Collins, Vere Henry Gratz. (Longmans Green, 1956)