The Condensed History of Big Gun Submarine Development
by Kevin Walker