Physics Meets Philosophy At The Planck Scale by Craig Callender