Electronics and Communications for Scientists and Engineers by Martin Plonus