History of Andrew Walker Heggie  1825-1912