Gigahertz and Terahertz Technologies for Broadband Communications - Edwards, Terry (Artech House, Incorporated)