Donald Rumsfeld served twice as U.S. secretary of defense, first under President Gerald R. Ford and more recently for President George W. Bush.