Dr Rajeshwar Singh Author