High speed pulse technology - Frungel, Frank B. A.