I have read many of them before, and I really can't remember the details. I'd better save a book list now (it's my first time making a book list, so I don't know if I can edit it).
It's all written by a woman, but the finale is too fast for TVT. However, this is the author's first book, so it's a bit immature, but in the second one, I can see that the writing is getting better and better.