The war of invention

Guy Hartcup
Brassey's Defence Publishers
9780080335919
0-08-033591-8