RICHARD T. HAIBACH