I discovered two distinct and pleasurable ways in which to read this book. The first is to read a problem (e.g., How much hydroelectric power could be generated by Niagara Falls?), put the book aside, and come up with a solution. If need be, I can peek at the hints that are provided on the same page as the problem. After arriving at my answer, I can then turn the page and check to see if Professor Weinstein and I agree. The second way of approaching the book is to choose one of the 80 problems that fill this volume, turn the page and then walk alongside Professor Weinstein and enjoy the journey through the landscape of his thoughts and analytical approaches. Both approaches work because of the interesting selection of problems and the clever way in which Professor Weinstein solves some apparently difficult problems.
In reviewing the first volume...