
Mahan
By
Captain W. D. Puleston
Yale University Press, 1939, 380 pp.