John Crawfurd

John Crawfurd was a Scottish physician, colonial administrator, diplomat, and author who served as the second and last Resident of Singapore.

About the author

John Crawfurd

Born/died

1783 — 1868

Page language