TY - BOOK AU - Andreescu, Titu AU - Razvan Gelca TI - Mathematical Olympaid Challenges U1 - 511.1 PY - 2000/// CY - Boston PB - Birkhauser ER -