Enemy Waters: Royal Navy, Royal Canadian Navy, Royal Norwegian Navy, U.S. Navy, and other Allied Mine Forces battling the Germans an, Paperback/David Bruhn