Richard M. Hodgetts. Richard D. Bardgett. Richard Rhodes Richard Rhodes. (美)Richard P. Hodges著 Richard Badger. Richard Barnett. Richard Snodgrass.