RoryGalway rated Democracy for Sale: Show rating 5 stars August 18 Public Peter Geoghegan: Democracy for Sale (2021, Head of Zeus)Democracy for Sale by Peter Geoghegan