A very long and very good book. Well researched and well written. I now feel educated in a subject I knew nothing about. There were times I wondered if it would ever end, but never felt like giving up on it. Found it interesting and fascinating. Have new found respect for John Bloom. Thanks for a great read Joe Bob!