Situated in the middle of the Irish Sea, the Isle of Man is like a stepping-stone between the lands that surround it. In medieval times, it played an important role in the …