Title:-The Struggle for Democracy : The Machines and ReformAuthor:-Jeffrey GarofaloFormat:-PaperbackPublisher:-iUniverse.comPublisher Date:-2001/07/02Pages:-Genre:-ISBN13:-9780595189502Condition:- BRAND NEW