Marguerite Florian has spent her life acquiring and selling information, using whatever means necessary. When …
Picked this up because I wanted some light reading, and still ended up crying through the last few chapters. It was very good and sweet and funny, thank you Ursula.