Charles L Short Author