Teichmuller Theory And Applications To Geometry, Topology, And Dynamics