General at Sea: The Highest Command of the English Parliamentary Navy
General at Sea: The Highest Command of the English Parliamentary Navy During the mid-17th century, the English naval hierarchy underwent a significant transformation. The rank of General ...
Read General at Sea: The Highest Command of the English Parliamentary Navy