Author: Mirza Haider Abbas.