DAVID W KEEFE JR