Best-selling author Tom Clancy dead at 66