The mathematical olympiad handbook an introduction to problem solving based on the first 32 British Mathematical Olympiads 1965 - 1996 - Gardiner, Anthony (Oxford Univ. Press, 2006)