Samuel Greig — politician (1827–1887)