William James: the Compatibility of Free Will and Providence