I don’t want to put this book down, mainly as a matter of respect to the author. Clearly, he has done a lot of work researching his field and producing each chapter. The result though? This is the difficult bit. The book is very difficult to read and even more difficult to understand. The content is presented in such a way as if it is a revision for someone with previous knowledge in the field and is surely not for beginners. Even the printers could have done a bit more work to make it more user friendly. As a reference book though, it excels.