Hamilton, William Stephen, 1797-1850.