A historical novel that’s so intense it feels real