Thompson, Alexander Ramsay, 1822-1895