Richard E. Blahut. Richard E. Blahut Richard Kraut Richard von Glahn Richard Deal. Richard Blum著 Richard Day. Richard Gill. Richard Iles. Richard John.