MG Singh

MG Singh

MG Singh

An early retired a air warrior now a corporate advisor. A prolific writer on the net and a man who has written 13 books including five novels