SymbolicC++ - an introduction to computer algebra using object-oriented programming (2. ed.). - Kiat Shi Tan; Willi-Hans Steeb; Yorick Hardy (Springer, 2000)