Modern Introduction to Particle Physics by Fayyazuddin Riazuddin & Fayyazuddin