Author: K. R. Srinivasa Iyengar
Alternate names: K.r. Srinivasa Iyengar; K.R. Srinivasa Iyengar; K. R Srinivasa Iyengar; K. R. Srinivasa IYENGAR