On wars /
Mann, Michael,
On wars / Michael Mann. - New Haven : Yale University Press, 2023. - viii, 607 pages ; ill. : 23 cm.
9780300281965 (pbk.)
War and society.
War--History.
303.66 MAN
On wars / Michael Mann. - New Haven : Yale University Press, 2023. - viii, 607 pages ; ill. : 23 cm.
9780300281965 (pbk.)
War and society.
War--History.
303.66 MAN