Foundations of Algebra Practice Book (Progress in Mathematics)