A Concise Dictionary of English Idioms - Freeman, William (Thomas Y. Crowell Company, 1960)