A good book
The book covers a very large range of mathematical issues. Some topics are well developed, like the ones covering complex analysis, while others, like the group theory, are much concise (in my opinion). In general, the book offers a good introduction to several topics, not only for the physicists but for the math and enginnering students too.