A HISTORY OF THE 58th SURREY BATTALION HOME GUARD

£11.50 £4.40

This history of the 58th Surrey Home Guard explores the unit’s organisation, tactics training and weaponry.