4.0
challenging informative slow-paced

I'm glad to have read it even if I wish I hadn't