The Mathematical Olympiad Handbook : An Introduction to Problem Solving Based on the First 32 British Mathematical Olympiads 1965-1996

9780198501053
0-19-850105-6