Author: J.M. Mendel and K.S. Fu