Elizabeth Barnes

Elizabeth Barnes is professor of English and American studies at the College of William and Mary.