John Shipsey , ifr.