Nasir Ahmad
Department of History

Biography of Nasir Ahmad