Google
×
isbn:048623875X from books.google.com
100 problems—with instructive solutions—on numbers, equations, polygons, polyhedra, and many other topics. Very challenging. Additional 13 problems without solutions.