About Richard Thorne RICHARD THORNE is a native of Saint John, New Brunswick, where he was a teacher and vice-principal for numerous years.