Groups An Introduction to Ideas and Methods of the Theory of Groups - Machì, Antonio (Springer Milan : Imprint: Springer, 2012)