Terahertz Spectroscopy Of Graphene And Other Two-Dimensional Materials