Author: Somanathan B. Nair
Alternate names: B. Somanathan Nair; Nair, B. Somanathan, Sr.