Caird, Edward, 1835-1908