Four modern naval campaigns :
historical, strategical, and tactical /
by William Laird Clowes.

Description

Viewability

Item Link Original Source
Full view   Cornell University