HO History of democracy: a Marxist interpretation by Roper, Brian S., (Roper, Brian Staples) 0 Type: Book