Characteristic classes of coherent sheaves on singular varieties Topological methods in algebraic geometry. Translation from the German and appendix one by R. L. E. Schwarzenberger. Appendix two by A. Borel. 