This one surprised me, for the good.As others have stated I think I would not have given it a try if I'd known upfront it was Christian fiction because it seems Christian fiction is too pushy and doesn't deal well with stories. But in this case it do...