The Defeat of the German U-Boats (Studies in Maritime Histor... By Syrett, David Hardcover Price $6.85 Free Shipping