Mathematical Olympiads: Problems and Solutions From Around the ...
Titu Andreescu & Zuming Feng
360 Problems for Mathematical Contests
Titu Andreescu & Dorin Andrica