Some Notes on Essential Factors in Contemporary History: An Examination of the Multiple-factor Philosophy of History