20192018201720161998 June 2019 The Submarine Review View Articles From 2019 June Submarine Review Jan 1998 The Submarine Review View Articles From 1998 June Submarine Review