Kian Ming A. Chai

Also published as: Kian Ming Adam Chai