Contributions of Sir M. Visvesvaraya and Dr. M. S. Swaminathan