Hegel And Religious Faith by Andrew Shanks