Pulsed Power Conference (PPC2005)