New Theory: Stonehenge Created by French Sailors