This is an excellent in depth study of English Grammar. I like the book because Roberts writes in a down-to-earth style. He is clear and concise in his explanations helping anyone who is capable of handling technical writing to understand the subject. I would give the book 5 stars if it were not a bit dated (publication 1950's).