i'm reading that book atm, and i like it, mostly, but i gotta say, i'm not very well versed in scripture etc, but i've still noticed an error or two, for instance he says:
"Jesus first called Peter, 'Simon Barjona.' This name means 'son of hearing' and 'builder of joy or peace.' "
which is simply wrong, son of hearing would be Barsimon not Barjona, Barjona is son of peace (or dove)