Rashi: A Light After the Dark Ages