Groups: an introduction to ideas and methods of the Theory of Groups - Machi, Antonio (Unitext, 58, 2012)