Author: Professor . D. Gnanasekaran