Neolithic people, not glaciers, moved the Altar Stone — the six-ton central sandstone megalith at Stonehenge — from northeast Scotland to Salisbury...