Overall this was a cute piece of fluff fantasy. I was enjoying it until I was 2/3 of the way through and I had to wade through a few pages of anti-choice preaching. Then it was back to the regularly scheduled story. It wasn't really the content that bothered me. I've read other books where the character's (and obviously the author's) beliefs were very different from mine and I didn't feel beaten over the head with sanctimony. This just seemed out of place in the context of the book.