Joseph Ogilvie, LL.D. and his first twenty-one classes.
Ogilvie, Joseph.
Aberdeen,
[1896]