Home Hagge, Peter