Verdun & the somme - a centenary lecture
Richmond and Hillcroft Adult Community College