Leaders of Socialism Past and Present - Marchus O. Durham, Robert A. Durham (Leaders of Socialism Past and Present, 2006)