We Reason & We Prove for ALL Mathematics: Building Students’ Critical Thinking, Grades 6-12 by Fran Arbaugh, Margaret (Peg) Smith, Justin Boyle, Gabriel J. Stylianides and Michael Steele