Electrotherapeutic devices principles, design, and applications - O'Clock, George D. (Engineering in medicine & biology, 2007)