in Arkham in New England in North America in London in the British Isles in Europe on Earth on an Alien World