By Geoff Smith
A Mathematical Olympiad Primer is an excellent guide for young mathematicians preparing for competitions, such as the British Mathematical Olympiad. The book contains theory including algebra, combinatorics and geometry, and BMO1 Problems and Solutions from 1996 to 2010. This is the revised and expanded 2nd Edition.
For more advanced Olympiad preparation we recommend A Mathematical Olympiad Companion