Richard A. Brealey Richard A.Brealey Richard H. Thaler Richard B.Hurley Richard L. Velkley Richard Bradley Richard McElreath Richard Mosley Richard Rudgley Richard Vellkley