Given that TV and even radio personalities, newspapers and top authors seem to make elementary grammar and vocabulary mistakes unknowingly, this book should be required reading for all who think they write and speak English. Emails are full of errors too. I learned English grammar at school and with Latin backing my spelling I believe my English is fairly good. I still learned a lot from this book. It is comprehensive, entertaining and naturally, well written.