Text this: Fundamentals of terahertz devices and applications /