Author: Overlach, Theodore William.