The GiNaC Group --------------- Christian Bauer Alexander Frink Richard B. Kreckel And others...