peter hase