The Cosmological Argument From Plato To Leibniz - Craig, William Lane (The MacMillan Press Ltd., 1980)