John Lee, Journalist and Author