Author: A. Salam Abdullah.