Warren, David R., 1947-