Weiss, David L., 1942-