All That Is and All That Isn't-- Reconciling quantum physics, philosophy and spirituality