Grant Alexander Sir 1826-1884