The Professional Education and Development of Teachers of Mathematics - Artigue, Michèle; Ball, Deborah Loewenberg; Even, Ruhama; Hodgson, Bernard R.; International Commission on Mathematical Instruction; Loewenberg Ball, Deborah (Springer US, 2009)