A HISTORY OF THE 58th SURREY BATTALION HOME GUARD

£5.50

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