RICHARD L LEONARD