Author: Putney, James W. , Jr.