History of Annie Thompson Stewart Heggie 1839-1923