David Almond Half a Creature from the Sea
ISBN-13: 9781406385496