Donald Horne Macfarlane

July 1830 – 2 June 1904

Progressive Party member of the London County Council elected 1889 Islington West

Article in Wikipedia