Miniature Terahertz Time-Domain Spectrometry. by Brian Schulkin