The central concept of this book is that of a soluble group: a group that is built up from abelian groups by repeatedly forming group extensions. It covers finitely generated soluble groups soluble groups of finite rank, modules over group rings, and much else within the boundaries of soluble group theory.