The lost Gospel of Judas: separating fact from fiction - Porter, Stanley E. (Eerdmans, 2007)