Stanford, Michael Introduction to the philosophy of History - Blackwell Oxford 1998 Dewey Class. No.: 901 / STA.A