Richard N. Bamford | doi.page