' Stephen Richard , ifr.