Brush Up Your Grammar by Michael Cullup
Brush Up Your Grammar helps readers to understand grammatical terms, chapter by chapter, in a way that increases self-confidence and builds on previous knowledge. It is a book which will encourage you to look more closely at language in a stimulating and enjoyable way.