DAVID M NOLF