The Past has Another Pattern - Memoirs by William B. Ball