Carl Willielm Oscar Palmer,