upper- intermediate - McCarthy, Michael; O'Dell, Felicity (New York, 2001)
Keywords: English language--Grammar; English language--Textbooks for foreign speakers; English language; Vocabulary