Origins of the sarsen megaliths at Stonehenge.