Mastering Math Through Magic, Grades 6-8 by Mary A. Lombardo