R Palaniappan Author