TE The encyclopedia of warfare: from earliest time to the present day by Gilbert, Adrian 0 Type: Book