MARK F KELLER