Excellent book of elementary particle physics, suitable for those who already have a solid knowledge of quantum mechanics and special relativity. It explains complicated concepts extremely clearly, writing all the details of the calculation, while it is concise when needed. Highly recommended for anyone interested in the topic.