Title: Ppc-2003: 14th IEEE International Pulsed Power Conference: Digest of Technical Papers