A P Singh Author