Mokshagundam Visvesvaraya: his life and work - Narayana Rao, V. S. (Mysore, 1973)