Stephen J. Spencer es Doctor en Historia Medieval por la Universidad Queen Mary de Londres, donde impartió clases sobre las cruzadas, el Islam y Occidente, la caballería y las mentalidades medievales. Actualmente es profesor adjunto de Historia Medieval en la Northeastern University de Londres.