RICHARD W HAINES