4.0
challenging dark informative

This was good as an audiobook, but there is no way I would have been able to get through this in text form.