Widow’s Web (Elemental Assassin, #7)

Widow’s Web (Elemental Assassin, #7) - Jennifer Estep Ooh what an ending - totally threw a monkey wrench into the main relationship - but that is ok b/c it keeps things interesting.