Walsh John Henry 1810-1888