Author: Ahmad Atory Hussain.