M . Armfelt , st. p.