C++ math class library. Permutations, partitions, calculators, and gaming - Gerard, Scott N. (John Wiley & Sons, 1994)