JOHN F DUANE