4.0

A well researched and interesting book, informative and entertaining at the same time.
I love the clarity of the explanations, how the book is organised and the style of writing.
Highly recommended.
Many thanks to the publisher and Edelweiss for this ARC, all opinions are mine