Author: Snell Putney Gail J. Putney