RT CB A1 Shedd, William Greenough Thayer T1 Lectures upon the philosophy of history- [e-book]