Disclaimer: I used this book in a course taught by the author.<br><br>I found this book to be a great resource in providing a modern overview of particle physics. Since this field changes quite drastically, older books (no matter how well written) are out of date on important topics.<br><br>This book covers material that I have trouble finding elsewhere and, for this reason, I have repeatedly used it in my research in simulating particle transport. I think it is well written (historical interludes help keep it relatively light) and I'd recommend it to prospective buyers.