5.0

Entertaining and informative, it was an excellent and useful read.
Highly recommended.
Many thanks to the publisher and Edelweiss for this ARC, all opinions are mine.