The cosmological argument from Plato to Leibniz (Library of philosophy and religion) by William Lane Craig - WordSea