Sharma A R Dictionary of Idioms and Phrases - N Delhi Kumar Publishers 2000 - 384 ISBN: 9788185716114