Why Does Anything at All Exist? MP3 by William Lane Craig
Philosopher William Lane Craig discusses Leibniz’s principle of sufficient reason and the question: Why Does Anything at All Exist? This includes a very good Q&A session.
Full MP3 Audio here.
Video can be found at here from Reasonable Faith.
Enjoy.