Top quality.
Robert Greene ALWAYS deliver. Gets into the heart of humans and what makes them act, think and behave the way they do.
I love that he tells it as it is. Clear and precise with brevity. Most writers cushion the truth and in the process it whole point gets lost in translation. NOT Robert Greene.