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