Developing essential understanding of proof and proving for teaching mathematics in grades 9-12 by Amy B. Ellis | Menrva Books