James Haldane — Scottish accountant (1831–1906)