david will hodges canada