Being the last hope for the salvation and survival of her clan, Elena must marry well.
But just when things are going well tragedy strikes, how will Elena save her birth clan from certain destruction whilst leading her adopted clan?
Being the last hope for the salvation and survival of her clan, Elena must marry well.
But just when things are going well tragedy strikes, how will Elena save her birth clan from certain destruction whilst leading her adopted clan?
After a disastrous first season in London, Rose Wilde finds herself torn between two men who love her -- but who both hide secrets that could ruin her.
...