Books by Panchanathan Manivasagan