Dr Ganesh Singh Author