SWINTON, ERNEST DUNLOP

THE DEFENCE OF DUFFER'S DRIFT - THE USA INFANTRY ASSOCIATION OFFICE