Could someone please suggest a good book for beginning abstract algebra (which would allow me to begin learning number theory)? I've just finished a class in Multivariable Calc. and beginning ordinary differential equations. I will be taking Linear Algebra in the fall. I've heard the name Artin (comments on his book?) So any recommendations? Thanks.