Author: Kam Wah Lo.