The cosmological argument from Plato to Leibniz - Craig, William Lane 1949- (MacMillan Press, 1986)