Letters ... 1866-1885 by John Ker