Author: Ahmad Razali Haji Yusof.