online edition* Mahan, Alfred Thayer., "Reflections, Historic and Other, Suggested by the Battle of the Japan Sea.
online edition* Mahan, Alfred Thayer., "Reflections, Historic and Other, Suggested by the Battle of the Japan Sea.