Stenson: an enigma wrapped in a mystery, wrapped in a Swede.