David J. Beebe | doi.page