Particles And Fields by A. Ayala & Guillermo Contreras