3,000 idioms and phrases - Anand, C. (New Delhi New Light Publishers ; Kuala Lumpur Crescent News)
Keywords: English language -- Idioms