Internet Archive BookReader

The life and services of Commodore William Bainbridge, United States navy