Oliver and the Seawigs - Philip Reeve

Along with his friends, a grumpy old albatross, a short-sighted mermaid, and a friendly island…