Author: Singapore Chee Chung Temple.