Elements of the philosophy of history ; Part first - Logan, John (Conjectural history and anthropology, 1995)