
Probably a 2.5.
I am a little uncertain as to the audience for this book. The science within it is not simple, though the author does try to explain the theorising. The history/biography element is interesting, though the structure seems a little disjointed at times. The translation is not perfect, particularly with some odd verb tense choices.
All that said, I learnt from reading it, which is what I was hoping.

This book took much longer to complete than I expected but this was because I found the early stories upsetting - it was too tough to finish one story and immediately begin the next.
The final two stories took the book from a 4 to a 3 - perhaps they were more personal and lacked the impact of the matter of fact telling of the others?