Ingenious mathematical problems and methods - Graham, Louis A. (Dover, 1959)