Edward Peters

Edward Peters, author of the highly acclaimed "Torture", is Henry Charles Lea Professor of Medieval History at the University of Pennsylvania.