Title: Megagauss Magnetic Field Generation, Its Application to Science and Ultra-High Pulsed-Power Technology