RICHARD M LONG