Esther rabbah an analytical translation