Edgar F Puryear Author