I don't think I've ever read so many books in a year before - I've just finished the 15th book of 2019, which is a lot for me!
1. Children of Time by Adrian Tchaikovsky
2. Sea of Thieves: Athena's Fortune by Chris Allcock
3. How To Be Right in a World Gone Wrong by James O'Brien
4. Old Too Soon, Smart Too Late by Kieron Dyer with Oliver Holt
5. Our Story by Ron and Reg Kray with Fred Dineage
6. Step By Step - The Life in My Journeys by Simon Reeve
7. How Not To Be A Boy by Robert Webb
8. Cheer Up Peter Reid by Peter Reid
9. The Last Wish by Andrzej Sapkowski
10. Star Wars: From a Certain Point of View by various authors
11. Survivor – Auschwitz, The Death March and My Fight for Freedom by Sam Pivnik
12. Daughters of the Dragon by William Andrews
13. The Man Who Broke into Auschwitz by Denis Avey
14. The Tattooist of Auschwitz by Heather Morris
15. Vespasian - Tribune of Rome by Robert Fabbri
I'd hugely recommend James O'Brien's book, Robert Webb's autobiography, and above all the others the amazing Daughters of the Dragon which is historical fiction based on fact about the horrific ordeals suffered by Korean women who were forced to work as 'comfort women' for the Japanese in WW2.
The last one on the list is really cool - the first in a series of 8 books about the life of Emperor Vespasian. Basically I, Claudius mixed with Gladiator. Good fun, easy to read, very entertaining, a good mix of political intrigue and bloody violence with cameos from important figures in Roman history. It's ace - I'm going to buy some of the others in the series before my holiday next month as they're all cheap on Kindle at the moment.