Haider Ali: Overview