Suggate, J., Davis, A., & Goulding, M. (2006). Mathematical Knowledge for Primary Teachers. (3rd edition). David Fulton