harold haggenmaker