John Davies mANP, mGNC