Dennis J. Shale | doi.page