Author - SHABIR-IBN-YUSUF SHABIR-UL-HAQ