Walter Fredrick Morrison dead at 90