Aside from the memories of the few remaining veterans of Normandy, the only surviving physical artifact of the invasion in this country is the Liberty ... The ship has a 2,500-horsepower engine ...