Sir John Hall, 5th Baronet — Scottish chemist and geologist (1787-1860)