Stephen J. Spencer
Stephen J. Spencer completed his doctorate at Queen Mary University of London, where he taught on the crusades, Islam and the West, knighthood and chivalry, and medieval mentalities. He is currently Assistant Professor in Medieval History at Northeastern University London.
Stephen J. Spencer completed his doctorate at Queen Mary University of London, where he taught on the crusades, Islam and the West, knighthood and chivalry, and medieval mentalities. He is currently Assistant Professor in Medieval History at Northeastern University London. See less
Stephen J. Spencer's Featured Books