I five stared this book because it has as much about writing most people will ever need in their lives. It is very detailed. It is quite technical. There are a lot of linguistic terms. It is not an easy read. I must admit I got very bored with it, quite quickly. I am not a specialist on writing so I can't judge how in date it is for them but for non specialists, there is sure a lot of stuff. I will go back and read a bit more later. If you are a layman with an interest in writing, this is the book for you.