Global P and S Tomography Using Normal Mode Data and a Neighbourhood Algorithm