num_pages: 260
description: Book by Shafarevich, Igor R.
language: English
title: Basic Notions of Algebra
publisher: Springer