Are Anthony Himbs and David Hewlett both Canadian?