The author writes that this book is based on a final-year undergraduate lecture course that he gave at the University of Cambridge and that the only prerequisites are quantum mechanics and special relativity. I would say that this is definitely true and the author succeeding in writing a particle physics book for such an audience. This book is a great book, well-suited for final-year undergraduate physics students or introductory graduate physics students.<br><br>It is definitely not the most rigorous book on particle physics with sophisticated discussions on quantum fields. This book should be used as an introduction to the Standard Model, where one learns what the Standard Model is about and how to do some scattering calculations. This book also discusses important particle physics experiments much more than, say, David Griffith's particle physics textbook. If you are interested in not just learning the theory and like to read about the key experiments that relate to the theory, this book is a good introduction. However, the derivation of the Feynman rules is only briefly discussed and the derivation is sketched. You will need to read a more advanced textbook if you want a rigorous discussion of the Feynman rules. But there are plenty of books for more advanced topics, so this shouldn't be viewed as a problem with this textbook. Overall, this book achieves the goals that the author had in mind and if you fall under the intended audience then I think you will enjoy the book.