The non-canonical gospels - Foster, Paul, (T & T Clark,)