Carpelan , Finland ; kapt.