Time Resolved Terahertz Spectroscopy