This book seems to be quite helpful if you write in English. However, sometimes the mistakes seemed a little peculiar and weird to me, maybe I am more proficient than the intended audience. The errors are demonstrated with short sentences, briefly explained, and grouped according to mistake categories (e.g., numbers, incorrect omissions).