Naval administration and warfare : some general principles, with other essays | NiceBooksReads