Gigahertz and terahertz technologies for broadband communications - Edwards, Terence C. 1940- (Artech House, 2000)