Books by Vibunanthan Muralidharan