Incomplete spectral data and the reconstruction of a Riemannian manifold