Anil S Ranawat Author