The landing of Allied forces on the shores of Normandy on 6 June 1944 was the greatest amphibious invasion in history. Technology and innovation played crucial parts in the D-Day drama - from... This description may be from another edition of this product.