Patterns and Fractions - Aaron Robertson; Herb Wilf; Doron Zeilberger (1999)