Alexander Tweedie — Scottish doctor (1794–1884)