The secret revelation of John - King, Karen L. (Harvard University Press, 2006)