Excellent read. Not too long, but it does go into a fascinating amount of detail. Their sources make for interesting reading, too.