DAVID M HAGERMAN