Metric structures for Riemannian and non-Riemannian spaces / Mikhail Gromov ; English translation by Sean Michael Bates ; with appendices by M. Katz, P. Pansu, and S. Semmes. - Gromov, Mikhael, 1943- (Progress in mathematics, 1999)