Author: K. R. Srinivasa Iyengar (1871-1962)
Alternate names: Srinivasa Iyengar, K. R.; K. R. Sreenivasa Iyengar