2.0
challenging informative slow-paced

This was a slog to read, and I nearly gave up many times - it was only how utterly fascinating it was. But oh this was not a book that was written to be read!