The discovery this week of a human foot off the coast of British Columbia — the fifth such find since last August — has sparked much speculation.