Thomas Stewart Traill (1781–1862)

1832