The art of problem posing - Brown, Stephen I. (L. Erlbaum Associates,)