James FitzGerald
Journalist and Author
Toronto, Canada