Thomas Stuart Traill (1781–1862)

1830