Richard E.Caves Richard L.Weaver Richard Rabe Richard T.De richard W. Richard L. Weaverii Richard J. Richard A. Richard L. Richard W.