Yeshua (Extended Version)