William MacPherson, 1812-1893