James Haldane

Scottish accountant (1831–1906) (1831–1906)

Portrait of James Haldane

Parents

Children

Siblings

Partners