Wiljam Logan , ifr.