Peter Hacke | doi.page