The doctrine of endless punishment - Shedd, William G. T. (Edinburgh, 1990)