In all honesty, I bought this book just to refresh my memory on group theory and to have some fun working the problems in the book. (I know I'm a math geek.)  It's not like a typical text book.  It's easy to read and to follow.  I would recommend.  The only downside is that there aren't a lot of examples to follow or to go back and work through before tackling the exercises.  Other than that I love tis book