Explosive Pulsed Power - Larry L Altgilbers; Bruce L Freeman; Jason Baird; Sergey I Shkuratov; Christopher S Lynch (2011)