William Thomas Hamilton (1820-1888)