This book proved challenging at first and rereading was definitely required. It’s quite wordy but it has totally fed my search for understanding.
I am currently reading it again and it’s much easier the second time round. Taking time to digest the information and toying with concepts has done me well.