Historical fiction with soul.