Author: Carl R. de Boor