The Maritime Blockade of Germany in the Great War: The Northern Patrol, 1914-1918 (Navy Records Society Publications)

Maritime

by John D. Grainger

Hardcover

ISBN: 978-0-7546-3536-9

ISBN-10: 0-7546-3536-8

Routledge · April 2019