Modern Wars in Perspective

294 pages hardcover

nonfiction history medium-paced

320 pages 2000

nonfiction history informative reflective medium-paced