Charles L. Perdue Jr. Formerly a geologist, Charles L. Perdue Jr. has a Ph.D. in folklore from the University of Pennsylvania. He has taught in the departments of English and anthropology at the University of Virginia for the past twenty-four years. Books by the Author