peter havelberg