Carl Peter Ferdinand Pettersson,