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