Libris
Cartepedia
Frank Schaffer Publications Mental math, grade 3: strategies and process skills to develop mental calculation, paperback/singapore asian publications