The miscellaneous works of William M'Gavin, to which is added, a discourse delivered after his decease /
M'Gavin, William,1773-1832.
Ewing, Greville,1767-1841.
Glasgow : J. Reid,
1832.