Deliverance, Passover and Esther