Unabridged Audiobook
This kept me engaged from start to finish, but only try this if you don’t mind historical characters playing a part to the story.
~~tag-text~~