This page archived at Perma CC in November of 2016: https://perma.cc/8UV9-QWP3
Andrew Hastie (1834-1905)
Thomas Hastie