All authors
/ Author
David H. Olivier
German Naval Strategy, 1856-1888
[Paperback]