Mukherjee Subrata A History of Socialism English Mukherjee Subrata - Reprint - New Delhi Publication Division 2014 - 450p Paperback ISBN: 9788123018638 LC Class. No.: 335 Dewey Class. No.: 335