The Rabbi and the Twenty-Nine Witches: A Talmudic Legend