Oxford Learner's Grammar (Paperback)
A fresh approach to grammar through a set of interlinked grammar resources - reference book, practice book, interactive CD-ROM.