Gary Staff is a former airline pilot but he has been fascinated with naval history, and specifically with the Imperial German Navy (Kaiserlischmarine) for decades. He has visited archives in Britain, Germany and elsewhere to study, and often translate for the first time, official documents relating to this subject. His previous books for Pen & Sword are The Battle for the Baltic Islands 1917; Battle on the Seven Seas and German Battlecruisers of World War One. He lives in Australia.
"""...an exceptionally well written, organized and presented account that is an inherently fascinating read...""-- ""Midwest Book Review"" ""[Staff] often provides interesting counterpoints to the Anglocentric perspectives of most of the English language histories of the battle.""-- ""National Maritime Historical Society"" ""The book goes through the battle with a minute by minute description of the events of the battle. It is also heavily populated with maps (an absolute necessity for naval battles)... This is an excellent addition to one's library, to see a different side and take on the events of the battle.""-- ""A Wargamers Needful Things"" ""The material for this fascinating work has been culled from archives in Britain and Germany. Many of those too have been translated for the first time and published here. A volume thoroughly to be recommended to students of the naval history of WWI.""-- ""Ships in Scale, November/December 2016"""