Author: Finney, Richard, Snell, D.L.