It took me a while to understand his writing style and his terminology, which some was new to me. He is definitely a forward thinker.