A History of Warfare

A History of Warfare

by John Keegan

4.5 (425)

4.5 stars from 425 reviews

432 pages~7.2 hr readPublished by Findaway WorldPublished 1993-01-01

$4.9967% off peak

Last checked: May 26, 2026

Price history: $1.99 $14.99

Good deal — this is near the lowest price we've tracked.

Price range: $1.99 $14.99

Buy on Amazon - $4.99

0 readers are tracking this book's price

Fans of these authors will like this...

  • Jared Diamond
  • Christopher Hitchens
  • Niall Ferguson

Fans of these books will like this...

  • Guns, Germs, and Steel
  • The Better Angels of Our Nature
  • The Clash of Civilisations

Perfect for you if...

  • You're interested in understanding how warfare has shaped civilisation and want a readable scholar who doesn't treat history as dry fact.
  • You enjoy narratives that connect the past to how we live now, especially around conflict and strategy.
  • You respect authors who challenge conventional thinking, including the idea that warfare is humanity's defining pursuit.

Maybe not for you if...

  • You want a battle-by-battle military manual or tactical deep dives into specific conflicts.
  • You prefer narrative history told through individual stories rather than sweeping analytical frameworks.
  • You're looking for a brief overview rather than a 430-page philosophical examination.

About this book

John Keegan examines centuries of human conflict, tracing armed warfare from primitive societies in the bronze age through the end of the cold war in the twentieth century. The work demonstrates how armed conflict has remained a primary preoccupation throughout the history of civilization and how deeply its practice has become embedded in human cultures. Time Magazine selected this book as one of the Best Books of the Year.

Get the best deal every time

We track price drops, sale patterns, and predict when this book will go on offer next.

Price History

Kindle price over time. Green zones = periods when the book was free.

Sign up to unlock
Free$7.50$14.99Mar '20May '22Nov '23May '26
$1.99$14.99

Currently on sale at $4.99 — 67% off peak. Price has dropped 7 times over the last 6 years. Goes on sale roughly every 364 days. Typically stays discounted for 4 days.

Sales Rank

Amazon sales rank: lower number = better selling book. #1 is the bestseller.

Sign up to unlock
#12,530#384,865#757,200Apr '18Sep '23Sep '25May '26

Currently around #13K in the Kindle store — a steady mid-list seller. Climbing the charts — 20% improvement recently.

Rating & Reviews

Purple line = star rating over time. Blue area = total review count growth.

Sign up to unlock
4.0★4.5★5.0★May '23Aug '24Oct '25Mar '26RatingReviews

Currently 4.5★ from 425 reviews

Gaining approximately 2 new reviews per month. Rating has remained stable at 4.5 over the tracking period.

Sale Prediction

Sign up to unlock
Free$7.50$14.99Mar '20May '22Nov '23May '26PredictedMay '26

Actual Predicted

This book is currently discounted at $4.99. It typically returns to around $14.99.

Prices shown in USD from Amazon US. We continuously pull new data to improve tracking. If dates look old, it usually means there has been no significant change since the last data point.

Never miss a deal on this book

Create a free account to unlock full price history charts, sale predictions, and get notified instantly when the price drops.

John Keegan

1 book on Vagrant Press

View all books →

More Nonfiction books you might like

View all Nonfictionbooks →

Today's Best Deals

View all deals →
Buy A History of Warfare on Amazon - $4.99

Affiliate link. We may earn a small commission at no extra cost to you.