Internet Archive BookReader

A paper on Commodore Thomas Macdonough, United States Navy