Thomas W. CroweBooksTerahertz Physics, Devices, and Systems IIITerahertz Physics, Devices, and Systems XTerahertz physics, devices, and systems IVAuthor data: Open Library