Advanced Modern Algebra (2Nd Edn)
ISBN-13: 9781470419165