Author Tom Clancy dies at 66