P N Singh Author