Terahertz and Gigahertz Photonics - Hwu, R. Jennifer