I’m about a third of the way through this (reading for a book club with folks who have been on the same training course as me) and really enjoying it.