Text this: Shape preserving interpolation using rational cubic splines /