Just read a book with the above title by James Palmer. Amazing is the only word I can use to describe it. It has completely changed my perspective on Chinese politics. It is an extremely interesting read with footnotes and references. I have the Kindle edition on my laptop.
I would give this book 4 out of 5 stars only because I reserve 5 stars for extremely extraordinary works. This one is just extraordinary but well worth the price.