Roger Moore, the suavely insouciant star of seven James Bond films, has died in Switzerland. He was 89. The British actor died Tuesday after a short battle with cancer, according to a family statement ...