d.r J . E. Alen.