William Mation , ifr.