This book contains several results not typically found in group theory texts, and it also has some very interesting exercises. The exposition is a bit rough, and the author doesn't give the reader the kind motivation that really helps beginners. So, this is not the first book to buy about group theory, but it is a must have for the shelf.