--- name: Kenny Foner affiliation: University of Pennsylvania ---