Walter Brown , ifr.