John Keegan: books on the charts
John Keegan has 2 books on Apple Books charts today, with 2 chart entries across countries. Best position seen: #53 in Peru with Secesión. BookTrendSpy has tracked 2 titles by John Keegan since 3 November 2026, including translations and audiobooks.
All tracked titles
| Title | Countries today | Peak | Peak country | Days on charts |
|---|---|---|---|---|
| Secesión | 1 | #53 | Peru | 1 |
| The Face of Battle | 1 | #74 | Peru | 1 |

