Teaching Mathematics Through ProblemSolving A by Akihiko Takahashi PAPERBACK

I appreciate that the 5th edition corrects errors from the previous version.