John E. Olson , ( 5580 .)