J.Richard Mayer by Richard Moyer Richard Blair Richard Davies Richard Elwes Richard Mason Richard de G. Richard Shell W. Richard Scott