john demers