United States Navy submarines 1900–2019 - Green, Michael J. (Pen & Sword Maritime, 2019)