Karl Peter , Olsson , f. Mern t. England.