Megagauss technology and pulsed power applications896 pages32 hours of readingBook by Megagauss technology and pulsed power applicationsRead moreTrack