David Lloyd Johnston in Sweden