"Keith D. M. Snell"