WILLIAM B. HAIDINGER, JR.