George Steuart Mackenzie — Scottish geologist, chemist, and agriculturalist