John Navarre, Editor of MET&T