Off the coast of the Irish Sea, humans have lived on the Isle of Man since before 6500 B.C. The island has a robust history...