Excellent read.
As usual with GoodReads, one cannot rank with 1/2 (half) stars -- this is actually a 4 1/2 star book, in my view.
Having been, dealt with, and presently seeing ( all of above ) difficult people, I envision this book being pulled off my liber education shelf more than once in the coming weeks, months, & definitely, years.