Randy Alcorn?

Karen

I read this one a couple of years ago.. Very captivating, Christian based.