by W. Keith Nicholson
"This new edition of a proven text offers systematic, concise, easy-to-understand explanations for these basic structures of abstract algebra suitable for self-study. Revised and refined to be acce…