Andreescu, Titu Mathematical olympiad challenges by Titu Andreescu and Razvan Gelca - 2nd ed. - Boston Birkhauser 2009 - xvii, 283p. ISBN: 9788132214854 Dewey Class. No.: 510.76 / P09 (ECE)