Author: Wrench, Guy Theodore.