Rakesh Kumar Palani Author