ROYAL HAMPSHIRE REGIMENT. 1918-1954

Third volume in the official history of the Hampshire Regiment covering the Seclond World War in which the unit’s six battalions saw service in almost every British theatre, losing 2,000 men.

Clear