JOHN PETTERSSON , ( G.