The Quantum Theory of Fields 3 volume set: Vol 1, 2 & 3