I've just finished reading it and don't really understand the ending - why did Jeremy shoot Eva? And what was Iseult's involvement when she took Jeremy away earlier in the book?
I hope someone can enlighten me, perhaps I'm just being dense & missing something that should be obvious.