4.25
informative medium-paced

It was a good read but it was a  great amount of information to evaluate. I learned a great deal but found myself wondering about topics and movements I never knew existed.