While it has a "sales" pitch to it, this is an interesting read.