Green,john. Engels: a revolutionary life - Delhi Aakar pub. 2013 - 345p. ISBN: 9789350022245 Dewey Class. No.: 923.6 En32R