Name that book...

Update: Winners, randomly drawn, are: Stacey Masterson, Jennifer Howard, and Stephanie B. Contact me with a few book choices and whether you want print or ebook. :) Original post: You know the drill. Name the book of mine that this excerpt came from. I will draw three names, winners get their choice of my backlist.