Adventures in Problem Solving (Mathematical Marvels) Shailesh A. Shirali - Hyderabad: Universities Press 2002 - ix,318p.

8173714134