Blair, David, 1820-1899