How long have I to live? : a funeral sermon preached on the occasion of the death of the late James Mackie, Esq. of Bargaly, M.P., Captain of the 2d K.R.V. /
Gillespie, Richard Addison.
Castle-Douglas : S. Gordon,
[1868]
Mackie, James, -1867.