From Sail to Steam, Recollections of Naval Life

A. T. (Alfred Thayer) Mahan


Book Reviews