Abstract principles of revealed religion.