The American Heritage Book of the Presidents and Famous Americans Volume 8 William McKinley, Theodore Roosevelt, William Taft