A First Book in Algebra With Supplementary Exercises and Tests