This book provides an accessible introduction to the state of the art of representation theory of finite groups. Starting from a basic level that is summarized at the start, the book proceeds to cover topics of current research interest, including open problems and conjectures. The central themes of the book are block theory and module theory of group representations, which are comprehensively surveyed with a full bibliography. The individual...