The Nag Hammadi Library in English: Revised Edition