Immensely detailed and comprehensive. If you‘re interested in the topic then you will enjoy this book. It can be quite dry and suffers from a disinterest in pacing. It‘s clear that the authors did an enormous amount of research and want to share it all