Torah Through Time: Understanding Bible Commentary from the Rabbinic Period to Modern Times Shai Cherry