Terras, Audrey
Abstract algebra with applications
Cambridge, United Kingdom : Cambridge University Press, 2019. xix, 310 p. -- (Cambridge mathematical textbooks)
QA162 T47