The Theory of Nilpotent Groups - Clement, Anthony E.; Majewicz, Stephen; Zyman, Marcos (Springer International Publishing : Imprint: Birkhäuser, 2017)