Geometric and Topological Methods for Quantum Field Theory