I watched his lectures twice; he was on the coursera online course I took. I find him excellent and am thinking of getting the book.
He is quite scientific, though. he might not be an easy read for someone with limited science background, although the lectures were quite understandable, but they required good attention.