Title: haldane of cloan his life and times 1856 - 1928