Lech Lecha: Emuna From Nature or Torah - Which is Greater?

Shiur provided courtesy of Torah Anytime