Torsten H . Landgren , ( adr.