Thomas Purdie — Scottish chemist