RICHARD M HORNER