Robert X. Ware, D.Phil. (Oxford); Prof. Emeritus, Philosophy, Univ. of Calgary, also has taught at Carleton and four universities in China. His most recent publication is Marx on Emancipation and Socialist Goals (Palgrave, 2019). He is presently writing about Engels.