Walkes, Joseph A., Jr., 1933-2006