Principles of language learning and teaching
Brown, H. Douglas
NTC'S American idioms dictionary
Spears, Richard A
The world of words
Richek, Margaret Ann.
Methodology in language teaching
/ edited by Jack C. Richards, Willy A. Renandya
Contrastive analysis
James, Carl