Jan Rupp Editor

Jan Rupp (Ph.D.) is a postdoctoral research assistant at the English Department of Heidelberg University, Germany. Gregor Ahn (Ph.D.) is Chair of Religious Studies at Heidelberg University, Germany.