Author: ZAMAN Ali rizvi