Larry Kennedy 

Canadian expat, retired value manager.