1. A semi-automatic AED comprising; a semi-automatic AED comprising a shock switch, an alternate shock switch, and therapeutic computer circuitry capable of delivering a shock to a victim, the therapeutic computer circuitry comprising a high voltage circuit capable of delivering a shock to a victim, the shock switch and alternate shock switch permitting a shock to be delivered to a victim when at least one of the said shock switch and said alternate shock switch are pressed, and a program running on the therapeutic computer circuitry capable of employing the therapeutic computer circuitry to determine whether a shock should be delivered to a victim, and, where a shock should be delivered, the AED configured to activate the shock switch such that depression of the shock switch will cause a shock to be delivered to the victim, wherein the semi-automatic AED is configured to determine after activation of the shock switch whether a shock has been delivered, and, if a shock has not been delivered, the semi-automatic AED is configured to prior to cancelling the shock activating the alternate shock switch such that depression of the alternate shock switch will cause a shock to be delivered to the victim.