ISBN 3642145647 Zoomen

50th IMO - 50 Years of International Mathematical Olympiads