General Dynamics Bags USD 29 Million for USS Harpers Ferry (LSD 49) Maintenance - Naval Today