Stranger at the Wedding

This isn't a romance novel - it's a fantasy novel with a romantic subplot. Still, if you like fantasy romances, you should try this book. And if you've never read a fantasy novel before, this is a good place to start. While it is primarily a fantasy, it never loses its focus on the outspoken heroine ...