Author: Hayford, Jack W., Jr.