Ingenuity in mathematics - Honsberger, Ross (New mathematical library, 1970)