M M Singh Author