WILLIAM N KEEFER