PakCat catalogue record Understanding naval warfare By Speller, Ian Bibliographic details ISBN9780415786331 PublisherRoutledge Publication placeNew York Publication year2019 Edition2nd ed. LanguageEnglish Material typeBook Physical description237 p.