50 essential historical fiction books 50 essential historical fiction novels The Nightingale By Kristin Hannah Two sisters face horrific challenges in France during WWII. The Thousand Autumns of Jacob De Zoet By David Mitchell Love story between a clerk for the Dutch East India Company and a disfigured Japanese midwife. All the Light We Cannot See By Anthony Doerr