Citizen Soldiers: From the Normandy Beaches to the Surrender of Germany

Citizen Soldiers

From the Normandy Beaches to the Surrender of Germany

1997 • 528 pages

Ratings10

Average rating3.7

15