peter lovenkrands