Perspectives On School Algebra (Mathematics Education Library, Volume 22) (Mathematics Education Library) 2000