Additional Information
Publisher Description
In Perilous Fight, Stephen Budiansky tells the rousing story of the underdog coterie of American seamen and their visionary secretary of the navy, who combined bravery and strategic innovation to hold...
Read more