Mathematics as problem solving - Soifer (Springer, 2009)