Spirit Stones: Unraveling the Megalithic Mysteries of Western Europe's Prehistoric Monuments