A dictionary of modern war

Allen Lane
9780713901306
0-7139-0130-6