A . Hazelius , gen.-maj.