That is quite nearly the only book by Karen Kingsbury that I haven't read.

If you are really enjoying it, you should check out the sequel (which I have actually read...I know I read in the wrong order, but the bookstore only had the sequel, not the first book). Anyway, it's called
A Time to Embrace. It's a good book.
I would also recommend the series Karen Kingsbury is writing with Gary Smalley, the Redemption series. I'm loving it!!