Author: S. M. Mohamed Idris.