War : how conflict shaped us / Margaret MacMillan. - London : Profile Books, 2020 - 328 p. : ill. (color illustrations), (color photoa) ; 20 cm.

9781788162579 (pbk)

303.66