Carl Wilhelm Oscar Palmer,