Mathematical Marvels Adventures In Problem And Solving - Shirali S.; Shirali S. (Universities Press Pub, 2002)