Author: Zahir Ahmad Piracha
Alternate names: Zahir Piracha