John Bunyan comes to mind.
I was looking for great authors. Not terrible ones.
Pilgrams progress, a great book, LOL.