The Structure of Classical Diffeomorphism Groups (Mathematics and Its Applications, 400, Band 400)