Overview

Thomas Stewart Traill

(1781—1862) physician and specialist in medical jurisprudence