Gauge Theory And Variational Principles by David Bleecker