Electronics and communications for scientists and engineers - Martin Plonus (Harcourt /Academic Press, New Delhi, 2001)