Author: Soo Tang Tan
Alternate names: Soo T. Tan