The IMO compendium a collection of problems suggested for the international mathematical olympiads: 1959-2004 - Djukic, Dusan (Problem Books in Mathematics, 2006)