William Fergusson — Scottish physician, inspector-general of military hospitals, and medical writer (1773–1846)