John Elden , kapten Larsson , från Stockholm,