W. E. Powell lives in England, in a small village on the edge of the Norfolk Broads.
Why, then, does he write stories about the inhabitants of a fictional town in rural Maine?
It’s a mystery...