Kua Bak Lim

About

Kua Bak Lim is a Singaporean historian.