Annual review of earth and planetary sciences.