The Protevangelium of James: Greek Text, English Translation, Critical Introduction: Volume 1 - Zervos, George (Jewish and Christian Texts, 2019)