Charles L Till Author