Military Engineering: Field defences. 2. Attack and defence of fortresses. 3.a. Military bridgingby Great Britain. War Office1908
Military Engineering: Field defences. 2. Attack and defence of fortresses. 3.a. Military bridgingby Great Britain. War Office1908