Good read
Despite not being a book I'd initially pick up to read, the writing comes across as a very approachable and easy to read. It is clearly divided into sections and the author's background comes across without alienating the reader by not using jargon. Bringing in his personal background also helps the reader understand where he is coming from