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