Richard D. Ball | doi.page