Richard Clogg Richard Shone Richard C.Monk Richard Gross. Richard Holmes Richard Flanagan Richard Lynch Richard Meier Richard Campo Richard F.T.