Talk:John Howe

John Howe, American? He was born in Vancouver, Canada and lives in Switzerland.