Journalist in Grande Prairie, Alberta, Canada. kevinhampson.com