Sweeny, Thomas William, 1820-1892