Morrison, Walter, 1924-2004