Fergus, Robert, 1815-1897