King Jesus, the New Moses, the New Joseph: Palm Sunday