You also beat me to it. I am currently reading this book, and I recommend it to anyone interested in the subject.