Author: Thomas Ernest Conway Walker
Alternate names: T. E. C. Walker