Foundations for the future in mathematics education - Lesh, Richard A; Hamilton, Eric; Kaput, James J (Lawrence Erlbaum Associates Publishers, 2007)