Columnist Peter Nee Jeffrey, Contributor