David Walsh
Walsh was educated at Marlborough College and Oxford University where he read History and was a Cricket Blue. He was a former Deputy Head of Tonbridge School. He lectured on both World Wars and also led Battlefields Trips.RCC7747 Public Schools and the Great War (Seldon, Walsh)