Mathematical Knowledge in Teaching - Rowland, Tim; Ruthven, Kenneth (Springer Netherlands, 2011)