MG Singh

MG Singh

An early retired air warrior and corporate advisor. A prolific writer on the net with over 1 million views and has written 20 books including 7 novels.