Richard E. Ray | doi.page