Engels a revoplutionary life : a biography of Friedrich Engels - Green, John (Aakar Books, 2013)