Three Weeks With Lady X – Booklist, Starred Review “[Eloisa’s] gift for creating complex, richly layered characters pays off”