Topology and teichmuller spaces. (World Scientific, 1995)