Divine by Mistake by P.C. Cast
Shannon has found herself in a bit of a problem. Sucked through a portal and dumped into a fantasy world where she may just have to marry a horse. She's confused, everyone thinks she's a horrible person, and yes....she may have to marry a horse - well a centaur to be specific. Don't worry, there's no funny animal sex or anything.
This book had a lot of great elements. There's a ton of fantasy creatures and they way the gods and their chosen priestesses were handled was brilliant. The lore was very rich and it seems like a lot of time was put in to make it easy to follow and believable. Shannon handled the strange events perfectly. She freaked the heck out! Who wouldn't?!? The interactions between Shannon and the people of Partholon her first few days there were a great mix of confusion, acceptance, and finding new ways to do things.
Her relationship with the centaur was well written as well. He was a very strong character that really understood what chivalry was. They may be thrown together quickly, but their friendship develops slowly over time into something else. I loved all of the centaurs and they added a wonderful dimension to the story. The Fomorians were suitably scary and totally freaked me out. I definitely do not want to run into one of them anywhere. The battle was huge with lots of fun twists and turns.
There were a few things I just didn't get. Maybe they will tie in better in book two? Certain things were stated as not possible, and then someone managed to do it. Small things, but they could have been left out entirely without the story missing them. I'm hoping a reason for them pops up in book two.