PO Prophets of the West: an introduction to the philosophy of history by Sullivan, John E. 0 Type: Book