Law, Socialism, and Democracy by Paul Q. Hirst | Menrva Books | MenrvaBooks