Niels-Henning Orsted Pedersen – The Puzzle