Several people have recommend Sanderson to me. I decided to give this one a go because (1) it's not over 500 pages & (2) it's a stand alone.
Honestly, I almost DNF'd it because I got bored & kept putting it down. I finally started skimming it just to see how it resolved. I realize I'm not the target demographic for this book, & maybe that's the issue. Overall, it was just okay, but it doesn't make me want to pick up any of his other books.