Author: Abul Hasan.