The Cambridge Advanced Learner's Dictionary is the ideal dictionary for advanced EFL/ESL learners. Easy to use and with a great CD-ROM - the perfect learner's d
The bestselling workbook and grammar guide, revised and updated! Hailed as one of the best books around for teaching grammar, The Blue Book of Grammar and Punct
If you sometimes get confused between a colon and a semicolon or a hyphen, dash, or em-dash, then you are not alone. In fact, not only are you not alone, but yo
Shortlisted for the Man Booker Prize Written in poetic and affecting prose, Jeet Thayil's luminous debut novel charts the evolution of a great and broken metrop