Learning Through Teaching Mathematics - Roza Leikin; Leikin, Roza; Zazkis, Rina (Springer Netherlands, 2010)