Oddly enough...this was a hard book to put down. It's a dry topic, to be sure, yet I have a hard time envisioning how someone could write a clearer or more thorough text on the topic. It offered a lot of insights for me as to why things are done the way that I've seen them done.