Syed Ali Hamid Author