Elementary algebra discovery and visualization - Hubbard, Elaine (Houghton Mifflin, 2003)