My copy came from Net Galley in exchange for my honest review and nothing more.
The author's web site: http://terriblackstock.com/news/
This is the place where Carol blogs about books she has read. Here you can find her reviews, and information on each book. Occsionally she also has events or her own book announcemet posts. Almost all the books on her site are Christian, but sometimes there are non-Christian books in the Sci-Fi or other categories. They are still good clean reads.