Johan Peter Olsen , född swensk , hargjort