Socialism revised and modernized : (Praeger, 1992)