Author: Jasjit S. Suri
Alternate names: Jasjit S Suri