Discovering Algebra an investigative approach - Murdock, Jerald; Kamischke, Ellen; Kamischke, Eric (Key Curriculum Press, 2007)