Author: George Soares-Prabhu
Alternate names: George M. Soares Prabhu; George M. Soares-Prabhu