N . Almgren , e.o.