I read the first ~100p of this book. I stopped because the subject matter had diverged too far from my area of immediate interest (which was covered in the first chapter) rather than because the book is bad. In fact I think it is a good introduction to the topic for those with an interest and a back...