Purves-Hume-Campbell, Hugh, Sir, 1812-1894