President William McKinley timeline
-
Theodore Roosevelt Appointed Assistant Secretary of the Navy
Roosevelt had always been fascinated by naval history. Urged by Roosevelt's close friend, Congressman Henry Cabot Lodge, President William McKinley... Read more