Title: A survey of modern algebra
Subjects: Algebra