Rabbi Shai Finkelstein
Former Rosh Kollel in Memphis (2002-05)
Currently Rabbi of Nitzanim Shul
Source sheets
The Challenges of Humanity from Genesis to the Present
Source sheets
The Challenges of Humanity from Genesis to the Present