The Emperor's Agent by Jo Graham
Approx. 108,940 words.
Published on July 30, 2013 by
Courtesan, actress, medium -- spy.
1805: Europe stands poised on the brink of war.
Elza is content with her life in the demi-monde, an actress and courtesan in the glittering society of France's First Empire, but when her former lover is arrested for treason, Elza is blackmailed into informing on her friends and associates. She must become the secret agent of Napoleon Bonaparte!