C . P . Blomqvist , A .W.