If you're looking for a book that gets into the nuts and bolts of Particles this is it. For me I found an abundance of information, some I knew and others I did not. I would recommend this to anyone trying to understand particles.