ડોનાલ્ડ નુથ . ધી આર્ટ ઓફ કોમ્પ્યુટર પ્રોગ્રામિંગ (The Art of Computer Programming) , વોલ્યુમ 4: જનરેટીંગ ઓલ ટ્યુપલ્સ એન્ડ પર્મ્યુટેશન્સ (Generating All Tuples and Permutations) , ફેસાઇલ 2, પ્રથમ પ્રીન્ટીંગ. એડીસન-વેસ્લે, 2005. ISBN 80-85905-48-5