Author: Fyles, James T., C. G. Hewlett