Physics meets philosophy at the Planck scale contemporary theories in quantum gravity (Cambridge University Press, 2001)