John Knox - Taylor, William M. (A. C. Armstrong & Son, 1885)