Extracts from the diary of the late Rev. John M'Kill, Durisdeer /
M'Kill, John.
Edinburgh
1845