Envisioning Abolition: Socialism, Anarchism and Penal Abolitionism in the Nineteenth and Early Twentieth centuries

Author: David Gordon Scott

Language: English

Genre: Educational, Non-Fiction, Politics BOOKGENRE Social Sciences