The Challenges of Humanity from Genesis to the Present by Assorted | Oct 24, 2018 Rabbi Shai Finkelstein Former Rosh Kollel in Memphis (2000-2005) Currently Rabbi of Nitzanim Shul The Challenges of Humanity from Genesis to the present Source sheets