Die for Love (Jacqueline Kirby #3)
Elizabeth Peters

writers' convention. Jacqueline Kirby (the sharp-tongued, quick-witted, good-looking librarian from Coldwater College, Nebraska) is eager for any legitimate-sounding business trip to add some excitement to her life. But she's swept off her feet by dangerous deceptions when she attends a gathering of historical romance writers and their fans -- and finds that murder is on the agenda. It's going to take all of Jacqueline's considerable skills to determine who is the deadly criminal among the myriad agents, authors,
journalists, and fans who have gathered for this event -- each of whom seems to have something to hide.