Andreescu,Titu Mathematical Olympiad Treasures - Delhi Springer 2007 - 234P. Dewey Class. No.: 510 An25M