Ingenious Mathematical Problems and Methods by Lloyd Graham & Louis A. Graham