Torpedo: A Surface Warfare Thriller (Jeff Edwards) (Unabridged edition)