Diagrammatica: The Path to Feynman Diagrams (Cambridge Lecture Notes in Physics)