Open menu
Straits Settlements. Medical Department
Annual report on the Medical Department
The Straits Settlements medical report