Author: Daniel Snydacker and Frank W. Newell