Carl E. Walz
overview