Britain's war machine

David Edgerton
Allen Lane
9780713999181
0-7139-9918-7