Looks like a very in depth and interesting book...