Quantum Field Theory of Point Particles and Strings (Frontiers in Physics)