Planet earth - PETTIGREW, Mark ** London, 2R6 ** New ed ** *