DAVID W HAPEMAN