A Grammar of English words : one thousand English words and their pronunciation, together with information concerning the several meanings of each word, its inflections and derivatives, and the collocations and phrases into which it enters / Harold E. Palmer
London : Longmans, Green, 
xvi, 300 p. ; 20 cm.
English language -- Grammar -- Problems exercises etc.
Thailand and ASEAN Information Center (6th Floor) : Rarebook Collection