I bought this book to supplement my knowledge of mathematics which frequently is involved in understanding Particle physics concepts. The book is terse, but peppered with examples and insights about the definitions, and so far it is really fun to read. Seems like a good investment.