I must admit to having had a second-hand copy of this, years ago, and donating it to charity. The reason being that I was trying to grasp the basics at the time, finding this work a little hard going.
However, when I chanced upon it again, I thought I'd give it another try. My own impatience stopped me getting the rewards that this book gives; it definitely needs a careful, slow read. It can be read 'on the go', but I would recommend playing the moves through on a board, as some of the analysis goes beyond mental calculation.
The book includes the topic of defence,which isn't touched on by all books. It doesn't give a repertoire of openings, and doesn't start at the beginning, in terms of learning from scratch. Harry Hacker's games, of the fictitious club of Midlington, are a light-hearted way in which the author gets his message across.
So, I would recommend as a book to bridge the gap between starting out, and becoming an advanced player,(which I gave up on years ago!).