naval history

Catalogue Review: Ten Pound Island Book Co., List 202