John L. ( Editor & Introduction) Snell