J A Pettersson df