Henry Moncrieff Horsburgh — Scottish chartered accountant (1858-1892)