The philosophy of the active and moral powers of man /
by Dugald Stewart ; revised, with omissions and additions, by James Walker.
Description
Viewability
Item Link | Original Source |
---|---|
Full view | Harvard University |