Kok Wee Gan

Also published as: Kok-Wee Gan