The Puffin Keeper

Five-year-old Allen Williams arrives on Puffin Island and meets an old man, Benjamin Postlewaite. Ben is the lighthouse keeper, and Allen is soon friends with him. Allen travels back to the island many years later and finds Ben is keeping a puffin. Allen helps Ben to change from lighthouse keeper to puffin keeper. With carefully