Richard Landes
Richard Landes received his BA from Harvard University and his MA and PhD in History from Princeton University. He has written on medieval European history, millennialism and millennial movements, and the Protocols of the Elders of Zion, among other topics.