Author : S.Ranganatham
T. K. V. Lyengar
D.Mallikarjuna Reddy
S. Sreenadh
Pages: 500
Publication : S. Chand