Mathematical olympiad challenges - Andreescu Titu (V.K.(india) press publishing, 2002)