THE STOLEN BRIDE
This book is part of a series and readers who have not read the previous books will be lost. The language is medieval and previous explanations from the author on the world he created would be useful. Despite the unfamiliar names and the references to pre-existing wars, the overall storyline is interesting and not that hard to follow. However, you have to wade through a lot of confusion first.