C . C . Palnigren.