Chair of moral philosophy
Subtitle: Testimonials in favour of John Nichol, professor of English language and literature in the University of Glasgow
Published: 1866
Place of publication: Glasgow?
Language: eng