Electronics and communications for scientists and engineers - Plonus, Martin A. (Harcourt Acad. Press, 2001)