A round-up of the best history books of 2017, from Ken Follett to Andrew Marr and Tudor England to revolutionary Russia.

Non-fiction

















  Fiction