Engels, Darwin, and Hegel's idea of contingency Mitchell Aboulafia OriginalPaper 01 August 1980 Pages: 211 - 219