Peter Mackenzie : his life and labours - Dawson, Joseph (Charles H. Kelly, 1901)