Chair of moral philosophy (in the University of Edinburgh) /
McCosh, James,1811-1894.
[S.l.,
1852]