Gary A. Abrams | doi.page