Authour: Prof. A.V. Navada, Dr. Gayatri Navada
Pages: 924
Publication: Ammembala Shankaranarayana Navada Shathamanotsava Samiti