United States Navy Submarines 1900-2019 by Michael Green | Menrva Books | MenrvaBooks