Books by Sharad Ranjan