Author: Ashhar Khan with bureau inputs