Electronics and Communications for Scientists and Engineers Martin Plonus - Paperback £78.99 Find out more