Submarines : the history and evolution of underwater fighting vessels