James Henry Callander — Scottish politician (1803–1851)