The author is Kanchan Gupta. A nice summary of the current state of affairs for those who may have been asleep for the last few decades.
bttt