Engels and the roots of "revisionism": a re-evaluation - Kellogg, Paul (1991)