The Power of Mathematics: A Survey of Problem-Solving Strategies, Hardcover/Patrick B. Pirilla