Gigahertz and Terahertz Technologies for Broadband Communications door Terry Edwards & Terry C. Edwards