Perspectives On School Algebra Mathematics Education Library Volume 22 Mathematics Education Library 2000