Gary L. Long | doi.page