Swen Peter Petersson , A.