Serrev (Algorithm 273 [C1])
CACM January, 1966
Thacher Jr., H. C.
