DAVID R CRAVEN