Internet Archive BookReader

A Military and Naval Dictionary