International Mathematical Olympiads, 4-18 July 2004, Hellas : Report on the 45th IMO - International Mathematical Olympiads ([s.n.], 2004)
IMO 2004 HELLAS Organizing Committee Hellenic Mathematical Society