All products were chosen independently by our editorial team. This article contains affiliate links and we may receive a commission for purchases made. Please read our affiliates FAQ page to find out more.
Get your first 6 issues for just £9.99
PLUS access to the BBC History Magazine Collector’s Edition catalogue worth over £128* as part of your free access to HistoryExtra