Very thorough review, and educational as well. Thank you for the reference, I look forward to reading the book.