Author: Hans Adolf de Boor